missile installations - Francés Inglés Diccionario